package com.lxy.aimin.ds.annotation;

/*
 *
 * @author 渣哥
 */

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 用途：标记某个字段需要进行字典翻译操作。
 * 场景：通常用于从数据库查询出数据后，对某些字段的值（如状态码、类型码等）转换为可读性更强的文本描述。
 */
@Target(ElementType.FIELD) // 注解作用在字段上
@Retention(RetentionPolicy.RUNTIME) // 注解在运行时保留
public @interface DictTranslate {

    String valueTo() default "";
}
